Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a Bahrain F1 UAE F2 Germany F17 United Arab Emirates F1 Turkey F6 Czech Rep. F2 Czech Rep. F3 Germany F13 Portugal F3 France F7 (Villers Les Nancy) Macedonia Open - Skopje Manchester Challenger - Manchester Internationale Tenniskampioenschappen - Scheveningen San Luis Potosi Challenger - San Luis Potosi Siemens Open 2004 - Scheveningen Ostrava Open 2005 - Ostrava PrivatBank Cup - Dnepropetrovsk Challenger 42 - Andrezieux Kobstaedernes ATP Challenger - Kolding UAE F1 ECU Prague Open - Prague Unique Zagreb Open - Zagreb Siemens Open 2007 - Scheveningen Porsche Open - Poznan GHI Bronz Classic - Bronx Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Kuwait F1 Kuwait F2 Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Gemax Samsung Open 2004 - Belgrade Tenerife Challenger Cremona Challenger Scheveningen Challenger Vancouver Challenger Vigo Challenger San Sebastian Challenger Brasov Challenger Alphen Challenger drkoop.com USTA Challenger of San Antonio - San Antonio Astana Challenger Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas Kueppers Kolsch Cup by Lambertz - Aachen Rhodes Challenger Bratislava Challenger Penza Challenger Siemens Open 2001 - Scheveningen Astana Challenger Segovia Challenger Neride Prague Indoor - Prague Open de L'Isere - Grenoble Seoul Challenger Geneva Challenger The Surbiton Trophy - Surbiton Siemens Open 2002 - Scheveningen Zagreb Open - Zagreb Challenger Hamburg - Hamburg St. Francis Health System USTA Challenger - Tulsa Zagreb Open - Zagreb Kaohsiung Challenger Okal Cup - Eckental Open de Charleroi - Charleroi Neride Prague Indoor - Prague Architect Open - Budapest Muller Cup - Ulm Challenger Britania Zavaleta - Puebla Geneva Challenger Volvo Sylt Open - Sylt Lamberts Open by Stawag - Aachen Muller Cup - Ulm Samsung Securities Cup Challenger Tennis - Seoul Tatra Banka Open 2001 - Bratislava Leon Challenger Guadalajara Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Samarkand Challenger - Samarkand Internationale Tenniskampioenschappen Scheveningen - Scheveningen Muller Cup 2000 - Ulm Busan Challenger Aamulehti Tampere Opene - Tampere Fergana Tennis Challenger Tournament - Fergana Bristol Challenger Trophy - Bristol Asics Challenger Open - Monchengladbach Istanbul Challenger Eskisehir Challenger The Scottish Championships - Edinburgh IPP Open - Helsinki Milano Challenger-Jameson Cup - Milan SAA Hilversum Open - Hilversum Logopak Challenger 2005 - Lubeck Zagreb Open - Zagreb Segovia Challenger Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen St. Remy Challenger Dharwad Challenger 2006 - Dharwad Okal Cup 2003 - Eckental Jameson Cup - Milan Steelers Cup - Kosice Challenger 42 - Andrezieux Abierto Club Casablanca - Mexico City Tashkent Challenger Yokohama Challenger Kolkata Challenger New Delhi Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Geneva Challenger Open de L'Isere - Grenoble Orleans Challenger KGHM Polish Indoors - Wroclaw Brescia Challenger Andria Challenger Manila Challenger Bergamo Challenger Cherbourg Challenger Guangzhou Challenger Taipei City Challenger Tennis Napoli Cup - Napoli Tunis Open - Tunis BMW Tennis Championship - Sunrise Orleans Challenger Open D'Orleans - Orleans Alexander Kolyaskin Memorial - Donetsk Brest Challenger Coffee Cup Challenger - Chikmagalur Open D'Orleans - Orleans Ethias Trophy - Mons The LTA Bolton Challenger - Bolton Privatbank Open 2006 - Dnepropetrovsk Tatra Banka Open - Bratislava Brescia Challenger Pozoblanco Challenger Privat Bank Cup - Dnepropetrovsk Samsung Secruities Cup Challenger - Seoul Busan Challenger Open de Rennes La Trinitaine - Rennes Kolding Challenger KGHM Dialog Polish Indoors - Wroclaw Belgrade Challenger TED Open - Istanbul Johannesburg Challenger Czech Indoor Open - Prague President's Cup - Astana Busan Open Challenger Tennis - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba Lambertz Open by Stawag - Aachen Open D'Orleans - Orleans Segovia Challenger Tatra Banka Slovak Open - Bratislava Heilbronn Open - Heilbronn Powder Byrne Trophy - Surbiton Intersport Heilbronn Open - Heilbronn VII Open Banc Agricol - Andorra Ischgl International Tennis Challenger 2003 - Ischgl Gemax Open - Belgrade Heilbronn Challenger San Luis Potosi Challenger Busan Challenger Mouilleron-Le-Captif Challenger Kyoto Challenger Wroclaw Challenger Kaohsiung Challenger Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2005 - Belgrade BMW Challenger Open - Monchengladbach ECM Prague Open 2005 - Prague Segovia Challenger Copenhagen Open - Copenhagen Gerry Weber Open - Halle PEOPLEnet Cup - Dnepropetrovsk AXA Cup - London The Stella Artois Grass Court Championships - Queen's/London Urbana-Champaign Challenger - Urbana Energis Dutch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Grand Prix de Tennis de Lyon - Lyon Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island Britania Zavaleta - Puebla Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Segovia Challenger Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open 13 - Marseille Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport Alessandria Challenger St. Remy Challenger Rosmalen Izmir Challenger USTA Seascape Challenger - Aptos Rezidenza Open - Magdeburg Fergana Challenger - Fergana Bangkok Challenger Open de Franche Comte - Besancon Sony Ericsson Open 2008 - Belgrade Challenger Casino Lugano - Lugano Shenzhen Challenger Raanana Challenger Challenger Groningen - Groningen Sylt Open 2000 - Sylt Geneva Challenger - Geneva BH Telecom Indoors Sarajevo 2006 - Sarajevo drkoop.com USTA Tennis Championships of Houston - Houston Open de L'Isere-Open 38 - Grenoble Ilkley Challenger ECM Prague Open - Prague Open de Montauban - Montauban Unique Zagreb Open - Zagreb Izmir Challenger The LTA Manchester Challenger - Manchester AAPT Championships - Adelaide Andria Challenger Heineken Open - Auckland Maui Challenger Milan Indoors - Milan USTA Tennis Championships of Austin - Austin Weissenhauser Strand Cup - Hamburg Open 13 - Marseille Taipei City Challenger Seoul Challenger Open de la Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles drkoop.com USTA Challenger of Austin - Austin Heineken Challenger - Ho Chi Minh City Legg Mason Tennis Classic - Washington D.C. The 70th King's Cup and Queen's Cup - Bangkok Guadalajara Challenger Tatra Banka Open 2006 - Bratislava Open Romania - Bucharest AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Next Generation Hardcourts - Adelaide Gemax Open - Belgrade Qatar Open - Doha Heineken Open - Auckland Busan Challenger Fergana Challenger ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Winnetka Challenger Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort Geneva Challenger - Geneva Generali Open - Kitzbuhel Alexander Kolyaskin Memorial - Donetsk Yugoslavia Open - Belgrade Heinekin Open 1998 - Budva AIG Japan Open - Tokyo Stockholm Open - Stockholm International Bavarian Championship - Eckental The Nottingham Challenger - Nottingham Heineken Open - Auckland drkoop.com USTA Challenger of Houston - Houston Bratislava Challenger Estoril Open - Estoril Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck TCT Open - Tunis Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana IX Open Internacional D'Andorra - Andorra Granby Challenger - Granby Gerry Weber Open - Halle DPD Challenger 2002 - Aschaffenburg Allianz Suisse Open Gstaad - Gstaad Optimus Maia Open - Maia Renault Slovenian Open - Ljubljana Open de Montauban - Montauban China Open - Beijing Bulgarian Challenger 2002 - Sofia drkoop.com USTA Tennis Championships of San Antonio - San Antonio Kuppers Kolsch Cup - Aachen Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg 2001 USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casino Lugano - Lugano Qatar ExxonMobil Open - Doha Yokohama World Tennis Gaora Cup - Yokohama Crystal Cup 1998 - Portoroz Bristol Challenger Trophy - Bristol The Surbiton Trophy - Surbiton The Granby Natrel Challenger - Granby ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Czech Indoor Open - Prague Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Busan Open - Busan BMW Tennis Championship - Sunrise Flea Market Cup Busan Challenger Tennis - Busan GHI Bronx Classic - Bronx Mouilleron-Le-Captif Challenger BMW Open - Munich Mauritius Open - Mauritius Pro Tennis World Open - Sunrise Gerry Weber Open - Halle Ciudad de Pozoblanco Open Diputacion - Cordoba Tatra Banka Open - Bratislava Heineken Open - Auckland Dutch Open Tennis - Amersfoort Istanbul Challenger Akbank Private Banking TED Open 2006 - Istanbul Davidoff Swiss Indoors - Basel Tean International - Alphen Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg AAPT Championships - Adelaide The Dubai Tennis Championships - Dubai Heineken Trophy - 's-Hertogenbosch Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote dAzur - Nice Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo Kobstaedernes ATP Challenger - Kolding Davidoff Swiss Indoors Basel - Basel Winnetka Challenger Geneva Challenger ABN/AMRO World Tennis Tournament - Rotterdam Recife Challenger Qatar Exxon Mobil Open 2003 - Doha Busan Challenger BMW Open - Munich Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Farmers Classic - Los Angeles Citi Open - Washington PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Zagreb Challenger The Stella Artois Grass Court Championships - London Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Thailand Open - Bangkok Open Seat Godo - Barcelona St. Brieuc Challenger ABN/AMRO World Tennis Tournament - Rotterdam TD Waterhouse Cup - Long Island Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Winnetka Challenger Kyoto Challenger ABN AMRO World Tennis Tournament - Rotterdam Credit Agricole Suisse Open - Gstaad Belgrade Challenger Qatar Exxon Mobil Open - Doha Rakuten Japan Open - Tokyo Cherbourg Challeger Dubai Duty Free Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg Sarajevo Challenger TD Waterhouse Cup - Long Island BMW Open - Munich Gerry Weber Open - Halle Bergamo Challenger Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Erste Bank Open - Vienna Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia Mercedes Cup - Stuttgart Suisse Open - Gstaad Rakuten Japan Open - Tokyo Johannesburg Challenger ABN/AMRO World Tennis Tournament - Rotterdam Kun-Ming Challenger RCA Championships - Indianapolis International Tennis Championships - Delray Beach Ordina Open - 's-Hertogenbosch Athens Challenger Ortisei Challenger Stockholm Open - Stockholm Gerry Weber Open - Halle Heilbronn Challenger Ordina Open - 's-Hertogenbosch Thailand Open - Bangkok The Stella Artois Grass Court Championships - London Gerry Weber Open - Halle Mercedes Cup - Stuttgart Taipei City Challenger International German Open - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Astana Challenger Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Eskisehir Challenger Gimcheon Challenger PTT Thailand Open - Bangkok Heilbronn Challenger Athens Challenger Campbell's Hall of Fame Tennis Championships - Newport Eckental Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Le Gosier Challenger PTT Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Mons Challenger Binghamton Challenger Anning Challenger Shenzhen Open - Shenzhen Erste Bank Open - Vienna Schickendanz Open - Furth Swiss Indoors Basel - Basel Seoul Challenger Segovia Challenger Hall of Fame Tennis Championships - Newport Kaohsiung Challenger Credit Agricole Suisse Open - Gstaad The Powder Byrne Trophy - Surbiton USTA Challenger of North Miami Beach - North Miami Beach Yokohama Challenger 2001 - Yokohama Zagreb Open - Zagreb Swiss Indoors Basel - Basel Hall of Fame Tennis Championships - Newport TED Open-Akbank Private Banking - Istanbul Muller Cup 99 - Ulm Shimadzu All Japan Indoor - Kyoto Bristol Challenger Trophy - Bristol Poznan Challenger - Poznan Geneva Open - Geneva Wiesmann Roadster Open - Nuembrecht Hall of Fame Tennis Championships - Newport Chengdu Open - Chengdu Challenger Leon 2004 - Leon ABN/AMRO World Tennis Tournament - Rotterdam The Priority Telecom Open - Amersfoort Grand Prix de Tennis de Lyon - Lyon U.S. Men's Clay Court Championships - Houston Open de Moselle - Metz Stockholm Open - Stockholm Synsam Swedish Open - Bastad Mercedes-Benz Cup - Los Angeles Vietnam Open - Ho Chi Minh City Davidoff Swiss Indoors - Basel Estoril Open - Estoril ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Energis Open - Amersfoort Kremlin Cup - Moscow Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Heineken Trophy - 's-Hertogenbosch Tennis Masters Series - Rome Davidoff Swiss Indoors Basel - Basel Tennis Masters Series - Montreal Tennis Masters Series - Madrid Grolsch Open - Amsterdam Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo NASDAQ-100 Open - Miami Rogers Masters - Toronto ABN/AMRO World Tennis Tournament - Rotterdam Sony Ericsson Open - Miami Energis Open - Amsterdam Stockholm Open - Stockholm BNP Paribas Open - Indian Wells Samsung Open - Brighton UBS Open Gstaad - Gstaad Swiss Indoors Basel - Basel BMW Open - Munich Ordina Open - 's-Hertogenbosch Rogers Cup - Montreal International Tennis Championships - Delray Beach Heineken Trophy - 's-Hertogenbosch Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells President's Cup - Tashkent Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Geneva Open - Geneva Western & Southern Financial Group Masters - Cincinnati The Ericsson Open - Miami Swiss Indoors Basel - Basel The Stella Artois Championships - London BNP Paribas Open - Indian Wells Croatia Open Umag - Umag Sony Ericsson Open - Miami Rogers Cup - Toronto Rogers Cup - Toronto BNP Paribas Masters - Paris The Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Toronto NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Sony Ericsson Open - Miami Sony Ericsson Open - Miami Wimbledon - London Open Seat Godo 2005 - Barcelona Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Ordina Open - s-Hertogenbosch Thailand Open - Bangkok Qatar ExxonMobil Open - Doha French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Telecom Italia Masters - Rome French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Tennis Masters Series - Miami French Open - Paris Davis Cup, World Group, 1R, NED-ESP 4-1 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, PO, SUI-BLR 3-2 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, World Group, QF, ESP-NED 4-1 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, USA-SUI 5-0